﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace KinectGame
{
    public partial class KinectBaseForm : Form
    {
        protected GameContext gameContext; 
        public KinectBaseForm()
        {
            InitializeComponent();
        }

        public virtual void SetGameContext(GameContext gameContext)
        {
            this.gameContext = gameContext; 
        }

        public virtual void highlightButton(int horizontalIndex, int verticalIndex) { }
        public virtual int SetHorizontalItemNumber() { return -1; }
        public virtual int SetVerticalItemNumber() { return -1; }
        public virtual void Click(int horizontalIndex, int verticalIndex) { }
        public virtual void ApplicationSpecificAction() { }
        public virtual void SetupForKinectMode() 
        {
            this.Cursor = System.Windows.Forms.Cursors.No;
        } 
    }
}
